Der einzige offizielle Standard ist HTML 2.0. Dieser bietet allerdings eingeschränkte Möglichkeiten. Das W3 Konsortium entwickelte einen neuen, erweiterten Standard: HTML 3.0.
Animiert durch den derzeitigen Boom des Internet und des World Wide Web, haben einige Browser produzierende Anbieter einige nachträgliche Erweiterungen zu HTML eingeführt, von denen sich einige nicht in den HTML 3.0 Standard integrieren ließen. Die Weiterentwicklung von HTML 3.0 wurde eingestellt. Vermutlich dachte man, daß sich HTML 3.0 zu einem akademischen Standard ohne jeden praktischen Nutzen entwickeln würde. AWeb unterstützt einige Erweiterungen von HTML 3.0.
Im ersten Halbjahr 1996 schlug die W3 Gruppe einen neuen HTML-Standard vor: HTML 3.2. Dieser beinhaltet viele der weit verbreiteten spezifischen Erweiterungen von NetScape ® und Microsoft ® Internet Explorer. HTML 3.2 wird von AWeb vollständig unterstützt.
Die großen Anbieter haben andere Tags eingeführt, die nicht im HTML 3.2 Standard integriert sind. AWeb wird versuchen, die meisten dieser (nicht standartisierten) Tags zu unterstützen.
Einige frühere Versionen von bekannter PC-Browser hielten sich nicht an die SGML-Konventionen, was die Sache noch unangenehmer macht. Sogar neuere Versionen dieser Browser haben Probleme mit SGML-Kommentaren. Da viele Leute ihre Web Sites mit diesen Browsern erstellen, existieren viele solcher "üblen" HTML-Seiten im Web.
Sie haben drei HTML-Modi zur Auswahl:
Streng | Im HTML Modus streng versteht AWeb nur den vorgeschlagenen HTML 3.2 Standard. |
---|---|
Tolerant | Im Modus tolerant versteht AWeb auch andere Erweiterungen.
Das betrifft spezifische Erweiterungen anderer Browser und die von HTML 3.0, die
nicht in HTML 3.2 zu finden sind. Ferner werden in diesem Modus einige übliche Fehler korrekt interpretiert (beispielsweise das Auslassen von <TD> in einem Table oder das Einsetzen von <FORM> zwischen <TABLE> und <TR>). |
Kompatibel | Im Modus kompatibel (ein nette Art "fehlerhaft" zu umschreiben) versucht AWeb fehlerhafte HTML zu interpretieren. Nachfolgend finden Sie eine Beschreibung der Abweichungen vom Standard bei Verwendung des kompatiblen Modus. |
Im Überblick über unterstütztes HTML ist für jeden HTML-Tag oder jedes Attribut vermerkt, bei welchem Modus diese erkannt werden.
Wenn so etwas bei Ihnen auftritt, dann probieren Sie den kompatiblen HTML- Modus von AWeb aus. Warnung: Bei Benutzung des kompatiblen Modus können Dokumente mit gültigen HTML-Einträgen verzerrt dargestellt des werden.
Im kompatiblen Modus identifiziert AWeb die folgenden Abweichungen vom SGML-Standard: